package ooday05;

/** 点 */
public class Point {
    /*
    getter/setter的原因
    1）很多框架的配置操作都是基于getter/setter，可以认为它是一种行业标准
    2）getter/setter取值赋值时，可以做数据合法性的验证，安全性更好
    3）可以单独设计getter或者setter，实现数据只读或只写，可控性更好
     */

    private int x;
    private int y;

    public int getX(){
        return x;
    }

    public void setX(int x){
        this.x =x;
    }

    public int getY(){
        return y;
    }
    public void setY(int y){
        this.y = y;
    }

    @Override
    public String toString() {
        return "Point{" +
                "x=" + x +
                ", y=" + y +
                '}';
    }
}
